export interface PaymentRequest {
  orderId: string
  amount: number
  description: string
  clientIp: string
  userId: string
}

export interface PaymentResponse {
  paymentId: string
  paymentParams: Record<string, string>
}

export interface RefundRequest {
  orderId: string
  refundId: string
  totalAmount: number
  refundAmount: number
}

export interface RefundResponse {
  refundId: string
  status: string
}
